strap blocking - Turkish English Dictionary